History
History
Synonyms
UK
US
Meaning:
incarcerate

to imprison (a person)

put in jail, confinement

take-away

to take food or drink out of a restaurant to eat at home

put in jail, confinement

THROW BOOK AT as in Wiktionary
THROW BOOK AT as in Wikipedia